iT邦幫忙

2022 iThome 鐵人賽

DAY 27
0
Modern Web

Collage版的web寫法就是大雜燴系列 第 27

DAY27-資料庫必學語法JOIN

  • 分享至 

  • xImage
  •  

有看到qrtt1大師~透過爬蟲分析出~
目前瀏覽數最多的文章是Vue.js
有去朝聖了~果然不錯~有我喜歡的顏文字~
/images/emoticon/emoticon07.gif
而我呢?只要順利完賽就好QQ
莫非定律~越害怕的事越會發生~步步亦趨GOGO

回到正題~這裡寫資料庫必學語法JOIN


多對1

3是社團流水號

把兩個資料表結合再一起

在資料庫 才有東西可以選

只能自己打
不能用選的


SELECT 學生資料.*,`社團清單`.* FROM 學生資料 INNER JOIN 社團清單 ON 學生資料.`參與社團` = 社團清單.`社團流水號`;


SELECT `學生資料`.*,`社團清單`.* FROM 學生資料 INNER JOIN 社團清單 ON `學生資料`.`參與社團` = `社團清單`.`社團流水號`;



ELECT 學生資料.*,`社團清單`.*
FROM 學生資料 , 社團清單
WHERE 學生資料.`參與社團` = 社團清單.`社團流水號`

RIGHT JOIN 以右邊的資料表為主


以左邊的資料表為主


SELECT 學生資料.*,`社團清單`.*
FROM 學生資料 LEFT JOIN 社團清單
ON 學生資料.`參與社團` = 社團清單.`社團流水號`


新增 INSERT INTO

按下面的INSERT 就會顯示

預設值=流水號 可以不用寫


INSERT INTO 學生資料`(學生姓名, 學生性別, 參與社團) VALUES ('廖小和','男',2)


一次增加兩筆

INSERT INTO `學生資料`(學生姓名, 學生性別, 參與社團) VALUES ('廖小和','男',2),('黃小白','女',3)


UPDATE - 預設寫法.更新 就更新 不能 回頭

明天見~


上一篇
DAY26-資料庫要用CHROM才看得到執行紐
下一篇
DAY28-資料庫連線
系列文
Collage版的web寫法就是大雜燴30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言